<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        function Animal(){
            //绑定this，this除了由运行时候决定，还可以在调用时候指定
            console.log(this);
            this.species = "动物";
        }
        function Cat (name,color){
            //调用父类函数
            Animal.apply(this)//函数运行，指定函数内部的this，是cat实例,所有函数都有apply方法，用于指定函数运行时this指向，被提前绑定
            this.name = name;
            this.color = color;
        }
        const cat1 = new Cat("yang","123");
        console.log(cat1);
        //怎么继承
    </script>
</body>
</html>